// import mockjs from 'mockjs';
// import { chunk } from 'lodash';
// import { delay } from 'roadhog-api-doc';

// const { mock } = mockjs;

// // 招聘需求列表
// const MOCK1 = mock({
//     'data|50': [
//         {
//             id: '@natural(2208728, 8208728)',
//             recruitCode: '@natural(2208728, 8208728)',
//             applyDate: '@date',
//             entryDateStart: '@date',
//             entryDateEnd: '@date',
//             applyTime: '@date',
//             dutyName: '@cword(3, 5)', // 应聘岗位
//             applyDetail: '@cword(3, 5)', // 应聘岗位
//             positionDesc: '@cword(30, 50)', // 应聘岗位
//             jobRequirement: '@cword(30, 50)', // 应聘岗位
//             positionTag: '前端,高级前端', // 应聘岗位
//             applyName: '@cname', // 发起人
//             'applyStatus|1': ['审批中', '已通过'], // 审批状态
//             launchEmployeeName: '@cname', // 发起人
//             principalEmployeeName: '@cname', // 招聘负责人
//             'recruitStatus|1': [1, 2, 3, 4, 5], // 招聘需求状态
//             'candidateNum|0-999': 10, // 候选人数
//             'interviewNum|0-999': 10, // 面试人数
//             'entryNum|0-999': 10, // 入职人数
//             'hireNum|0-999': 10, // 录用人数
//             'applyNum|0-999': 10, // 申请份数
//             'recruitNumFromTalent|0-999': 10, // 人才库申请份数
//             'requireNums|0-999': 10, // 需求数
//             'rankValue|1': ['P6', 'P5'], // 职级要求
//             'workYearsName|1': ['5年以上', '2~5年'], // 职级要求
//             'recruitDegree|1': ['本科', '专科'], // 学历要求
//             'workCities|1': ['厦门', '深圳'],
//             'organizationName|1': ['前端组', '服务端组'],
//             'workNature|1': ['全职', '兼职']
//         }
//     ]
// });

// const proxy = {
// 'POST /api/oa/v1/work/recruitment/getcompanylist': (req, res) => {
//     const { pageSize = 10, pageNo = 1 } = req.body;
//     const { data } = MOCK1;

//     /* 模拟分页 */
//     const chunkedData = chunk(data, pageSize);

//     res.json({ code: 10000, data: { rows: chunkedData[pageNo - 1], total: data.length } });
// },
// 'GET /api/oa/v1/work/recruitment/detail/:id': (req, res) => {
//     const { data } = MOCK1;
//     /* 模拟分页 */
//     res.json({ code: 10000, data: data[0] });
// }

//     // 简历列表
//     'POST /api/oa/v1/work/recruitment/getcompanylist': (req, res) => {
//         const data = [
//             {
//                 id: 1,
//                 readFlag: false,
//                 talentName: '李莉莉',
//                 avatar:
//                     'http://vv-tech-oa-private.oss-cn-hongkong.aliyuncs.com/1599637962104d963f85a-1320-42be-8b0d-d53ee674f794_imgName?Expires=1599724363&OSSAccessKeyId=LTAI4GDS7SfKcDBK1j5YJfqo&Signature=bGZEt6TbTMcNuzaeJ3lgTPOwW1g%3D',
//                 talentSex: '2',
//                 age: 58,
//                 lastCompany: '网易(杭州)科技有限公司',
//                 talentWorkYear: 6,
//                 lastCompanyStartTime: '2017-05',
//                 lastCompanyEndTime: '今',
//                 talentGraduateSchool: '浙江大学',
//                 talentProfessional: '工业设计',
//                 talentSchoolEntryDate: '2013-09',
//                 talentSchoolGraduateDate: '2017-06',
//                 talentDegree: '1',
//                 lastPost: '产品经理',
//                 lastPostStatus: 1,
//                 notesSource: 'boss',
//                 applyTime: '2020-09-11',
//                 status: 2,
//                 evaluateType: 0,
//                 praiseEmployeeNameList: ['陈燕华', '魏永增'],
//                 trampleEmployeeNameList: ['梁桂钊']
//             },
//             {
//                 id: 2,
//                 readFlag: false,
//                 talentName: '张明明',
//                 talentSex: '1',
//                 age: 30,
//                 lastCompany: '微小(北京)科技有限公司',
//                 talentWorkYear: 4,
//                 lastCompanyStartTime: '2017-05',
//                 lastCompanyEndTime: '2020-04',
//                 talentGraduateSchool: '浙江大学',
//                 talentProfessional: '工业设计',
//                 talentSchoolEntryDate: '2013-09',
//                 talentSchoolGraduateDate: '2017-06',
//                 talentDegree: '2',
//                 lastPost: '高级产品经理',
//                 lastPostStatus: 2,
//                 notesSource: 'rencai',
//                 applyTime: '2020-09-05',
//                 status: 1,
//                 evaluateType: 2,
//                 praiseEmployeeNameList: ['魏永增'],
//                 trampleEmployeeNameList: ['梁桂钊']
//             },
//             {
//                 id: 3,
//                 readFlag: true,
//                 talentName: '王慧慧',
//                 talentSex: '1',
//                 age: 17,
//                 lastCompany: '微大(上海)科技有限公司',
//                 talentWorkYear: 4,
//                 lastCompanyStartTime: '2017-05',
//                 lastCompanyEndTime: '今',
//                 talentGraduateSchool: '浙江大学',
//                 talentProfessional: '工业设计',
//                 talentSchoolEntryDate: '2013-09',
//                 talentSchoolGraduateDate: '2017-06',
//                 talentDegree: '3',
//                 lastPost: '项目经理',
//                 lastPostStatus: 1,
//                 notesSource: 'rencai',
//                 applyTime: '2019-12-11',
//                 status: 3,
//                 evaluateType: 1,
//                 praiseEmployeeNameList: [],
//                 trampleEmployeeNameList: ['魏永增', '梁桂钊', '林木神']
//             }
//         ];

//         // /* 模拟分页 */
//         // const chunkedData = chunk(data, pageSize);

//         res.json({ code: 10000, data: { rows: data, total: data.length } });
//     },
//     // 简历 赞
//     'PUT /api/work/v1/recruitment/resumes/:id/actions/praise': (req, res) => {
//         /* 模拟分页 */
//         res.json({ code: 10000, data: {} });
//     },
//     // 简历 踩
//     'PUT /api/work/v1/recruitment/resumes/:id/actions/trample': (req, res) => {
//         /* 模拟分页 */
//         res.json({ code: 10000, data: {} });
//     }
// };

// export default delay(proxy, 1000);
